Riga MustaphaRiga Mustapha
BadmintonThe Annual Badminton Season: What Remains When the Data Stays SilentThere is a scene that repeats at Axiata Arena in Bukit Jalil at every Malaysi...
Table TennisReading Table Tennis Through Gaps: What Ranking Points Cannot MeasureAt a WTT venue one evening, fourth game, nine-all. The camera sits high behin...
Martial ArtsA Kick Into Nothing: VR Taekwondo and the Mixed-Gender Asiad Medal Run of a Vietnamese Female AthleteDa Nang, 4 a.m. I rewatch the clip for the eleventh time, freezing at second ...
International FootballIndonesia and the “FIFA Golden Child” Label: Auditing an Allegation Ahead of the 2026 ASEAN Cup FinalIn the 90th+6 minute, Kevin Diks put the ball into Bangladesh's net. Exactly ...
International FootballHoffenheim 2-3 Beşiktaş: The 27 Minutes That Broke the Home Side's Defensive StructureIn the 68th minute, Asllani put the ball into the Beşiktaş net and the...
Table TennisVietnamese Table Tennis Facing the Data Puzzle: When Analysis Hits the Ceiling of Information DeficiencyI received a table tennis analysis document and opened the file. The screen...
Table TennisIstanbul 2027: The Mixed Team Format and a New Road to the Los Angeles 2028 OlympicsOn February 9, 2027, in Istanbul, a morning session with no final, no medal, ...
SwimmingAustralian Swimming and the Data War: When Hundredths of a Second Decide MedalsOn the electronic scoreboard in lane four, the number stopped at 3 minutes...
Athletics30,000 Burpee Broad Jumps and Kevin Ociepka's Record Without a RefereeA marathon with no starting gun and no electronic clock at either end of the...
International FootballPumas lose vital No.9: Lessons in contract leverage and tactical dependencyI have followed Latin American football for over three decades, and the story...
AthleticsQuach Thi Lan and the Data Melancholy: Vietnamese Athletics After the Jakarta 2026 Golden EraIn the results sheet of the women's 400m hurdles at the 2026 Jakarta Asian...
BadmintonThuy Linh and the Asian Games: The Harshest Arena for Vietnamese Badminton Is Not on the CourtNguyen Thuy Linh said something to me that I wrote down and read over and ove...
BasketballDetroit Pays Jalen Duren $200 Million: A Paper Bargain, A Playoff Question MarkI remember vividly the moment at the end of the series between the Detroit...
EsportsVisa VMC Fall 2026 – The First Ticket for Vietnam MLBB on the Road to M8On October 17, 2026, a Bo7 grand final in Ho Chi Minh City will close Visa VM...
International FootballBorja and Henry Martín: América Rediscover the Old Scoring Formula at CoapaSeven goals in three matches. That is the number I wrote into my notebook whi...
International FootballMislabeling: When Vietnamese Football Misreads Its Own DataThat night at Nha Trang stadium, the scoreboard blinked a number: 12.4 km. A...
VolleyballEstonia and the Night in Tampere: Pool C Turns After Lohmus's BlockEstonia and the Night in Tampere: Pool C Turns After Lohmus's Block The fifth...
VolleyballIndonesia Meets Japan at the 2026 Asian Games: One Fixture Line and the Silence Behind ItIndonesia Meets Japan at the 2026 Asian Games: One Fixture Line and the Silen...
Athletics15,000 Runners in Ha Long: The Rulebook Has No 42.195 kmOn October 11, 2026, 15,000 people will run along a road beside Ha Long Bay....
Formula 1Rob Smedley's 'Augmented' Stewarding Group: F1 Is Paying for Delay, but the Real Cost Lies ElsewhereSummer 2026, Hockenheim. The whole F1 world heard a thick English accent over...
Table TennisReading Table Tennis Through Gaps: What Ranking Points Cannot MeasureAt a WTT venue one evening, fourth game, nine-all. The camera sits high behin...
Martial ArtsA Kick Into Nothing: VR Taekwondo and the Mixed-Gender Asiad Medal Run of a Vietnamese Female AthleteDa Nang, 4 a.m. I rewatch the clip for the eleventh time, freezing at second ...
International FootballIndonesia and the “FIFA Golden Child” Label: Auditing an Allegation Ahead of the 2026 ASEAN Cup FinalIn the 90th+6 minute, Kevin Diks put the ball into Bangladesh's net. Exactly ...
International FootballHoffenheim 2-3 Beşiktaş: The 27 Minutes That Broke the Home Side's Defensive StructureIn the 68th minute, Asllani put the ball into the Beşiktaş net and the...
Table TennisVietnamese Table Tennis Facing the Data Puzzle: When Analysis Hits the Ceiling of Information DeficiencyI received a table tennis analysis document and opened the file. The screen...
Table TennisIstanbul 2027: The Mixed Team Format and a New Road to the Los Angeles 2028 OlympicsOn February 9, 2027, in Istanbul, a morning session with no final, no medal, ...
SwimmingAustralian Swimming and the Data War: When Hundredths of a Second Decide MedalsOn the electronic scoreboard in lane four, the number stopped at 3 minutes...
Athletics30,000 Burpee Broad Jumps and Kevin Ociepka's Record Without a RefereeA marathon with no starting gun and no electronic clock at either end of the...
International FootballPumas lose vital No.9: Lessons in contract leverage and tactical dependencyI have followed Latin American football for over three decades, and the story...
AthleticsQuach Thi Lan and the Data Melancholy: Vietnamese Athletics After the Jakarta 2026 Golden EraIn the results sheet of the women's 400m hurdles at the 2026 Jakarta Asian...
BadmintonThuy Linh and the Asian Games: The Harshest Arena for Vietnamese Badminton Is Not on the CourtNguyen Thuy Linh said something to me that I wrote down and read over and ove...
BasketballDetroit Pays Jalen Duren $200 Million: A Paper Bargain, A Playoff Question MarkI remember vividly the moment at the end of the series between the Detroit...
EsportsVisa VMC Fall 2026 – The First Ticket for Vietnam MLBB on the Road to M8On October 17, 2026, a Bo7 grand final in Ho Chi Minh City will close Visa VM...
International FootballBorja and Henry Martín: América Rediscover the Old Scoring Formula at CoapaSeven goals in three matches. That is the number I wrote into my notebook whi...
International FootballMislabeling: When Vietnamese Football Misreads Its Own DataThat night at Nha Trang stadium, the scoreboard blinked a number: 12.4 km. A...
VolleyballEstonia and the Night in Tampere: Pool C Turns After Lohmus's BlockEstonia and the Night in Tampere: Pool C Turns After Lohmus's Block The fifth...
VolleyballIndonesia Meets Japan at the 2026 Asian Games: One Fixture Line and the Silence Behind ItIndonesia Meets Japan at the 2026 Asian Games: One Fixture Line and the Silen...
Athletics15,000 Runners in Ha Long: The Rulebook Has No 42.195 kmOn October 11, 2026, 15,000 people will run along a road beside Ha Long Bay....
Formula 1Rob Smedley's 'Augmented' Stewarding Group: F1 Is Paying for Delay, but the Real Cost Lies ElsewhereSummer 2026, Hockenheim. The whole F1 world heard a thick English accent over...
